easily decomposable - German English Dictionary